start: 00000000 600E bra +0x10 /* 00000010 */ 00000002 0000 5846 ori.b D0, 0x46 /* 'F' */ 00000006 434E chk.w D1, A6 00000008 07C7 .incomplete 0000000A 0000 0000 ori.b D0, 0x0 0000000E 0000 41FA ori.b D0, 0xFA // begin alternate branch 00000010-00000014 label00000010: 00000010 41FA FFEE lea.l A0, [PC - 0x12 /* 00000000, value 0x600E0000 */] // end alternate branch 00000010-00000014 label00000010: // (misaligned) 00000012 FFEE .invalid <> 00000014 21C8 09CE move.l [0x000009CE /* ToolScratch */], A0 00000018 6000 03BC bra +0x3BE /* 000003D6 */ 0000001C A02C syscall InitApplZone 0000001E 4EFA 01D0 jmp [PC + 0x1D0 /* 000001F0 */] 00000022 225F movea.l A1, [A7]+ 00000024 205F movea.l A0, [A7]+ 00000026 A057 syscall SetAppBase/SetApplBase 00000028 4EFA 01C4 jmp [PC + 0x1C4 /* 000001EE */] 0000002C 225F movea.l A1, [A7]+ 0000002E 204F movea.l A0, A7 00000030 A019 syscall InitZone 00000032 DEFC 000E add.w A7, 0xE 00000036 4EFA 01B6 jmp [PC + 0x1B6 /* 000001EE */] 0000003A 225F movea.l A1, [A7]+ 0000003C 205F movea.l A0, [A7]+ 0000003E A02D syscall SetApplLimit 00000040 4EFA 01AC jmp [PC + 0x1AC /* 000001EE */] 00000044 4A38 028E tst.b [0x0000028E /* ROM85 */] 00000048 6A2A bpl +0x2C /* 00000074 */ 0000004A 2078 0130 movea.l A0, [0x00000130 /* ApplLimit */] 0000004E 43F8 0114 lea.l A1, [0x00000114 /* HeapEnd */] 00000052 2008 move.l D0, A0 00000054 9091 sub.l D0, [A1] 00000056 740C moveq.l D2, 0x0C 00000058 B082 cmp.l D0, D2 0000005A 6516 bcs +0x18 /* 00000072 */ 0000005C 2251 movea.l A1, [A1] 0000005E 21C8 0114 move.l [0x00000114 /* HeapEnd */], A0 00000062 2280 move.l [A1], D0 00000064 4211 clr.b [A1] 00000066 2278 02AA movea.l A1, [0x000002AA /* ApplZone */] 0000006A 2288 move.l [A1], A0 0000006C 2082 move.l [A0], D2 0000006E D1A9 000C add.l [A1 + 0xC], D0 label00000072: 00000072 4E75 rts label00000074: 00000074 A063 syscall MaxApplZone 00000076 4E75 rts 00000078 A036 syscall MoreMasters 0000007A 4EFA 0174 jmp [PC + 0x174 /* 000001F0 */] 0000007E A11A syscall GetZone, flags=1 00000080 2F48 0004 move.l [A7 + 0x4], A0 00000084 4EFA 016A jmp [PC + 0x16A /* 000001F0 */] 00000088 225F movea.l A1, [A7]+ 0000008A 205F movea.l A0, [A7]+ 0000008C A01B syscall SetZone 0000008E 4EFA 015E jmp [PC + 0x15E /* 000001EE */] 00000092 2F78 02A6 0004 move.l [A7 + 0x4], [0x000002A6 /* SysZone */] 00000098 4EFA 015C jmp [PC + 0x15C /* 000001F6 */] 0000009C 2F78 02AA 0004 move.l [A7 + 0x4], [0x000002AA /* ApplZone */] 000000A2 4EFA 0152 jmp [PC + 0x152 /* 000001F6 */] fn000000A6: 000000A6 225F movea.l A1, [A7]+ 000000A8 201F move.l D0, [A7]+ 000000AA A122 syscall NewHandle, flags=1 000000AC 2E88 move.l [A7], A0 000000AE 4EFA 013E jmp [PC + 0x13E /* 000001EE */] 000000B2 225F movea.l A1, [A7]+ 000000B4 205F movea.l A0, [A7]+ 000000B6 A023 syscall DisposHandle/DisposeHandle 000000B8 4EFA 0134 jmp [PC + 0x134 /* 000001EE */] 000000BC 225F movea.l A1, [A7]+ 000000BE 205F movea.l A0, [A7]+ 000000C0 A025 syscall GetHandleSize 000000C2 2E80 move.l [A7], D0 000000C4 6A06 bpl +0x8 /* 000000CC */ 000000C6 4297 clr.l [A7] 000000C8 4EFA 0124 jmp [PC + 0x124 /* 000001EE */] label000000CC: 000000CC 4EFA 011E jmp [PC + 0x11E /* 000001EC */] 000000D0 225F movea.l A1, [A7]+ 000000D2 201F move.l D0, [A7]+ 000000D4 205F movea.l A0, [A7]+ 000000D6 A024 syscall SetHandleSize 000000D8 4EFA 0114 jmp [PC + 0x114 /* 000001EE */] 000000DC 225F movea.l A1, [A7]+ 000000DE 205F movea.l A0, [A7]+ 000000E0 A126 syscall HandleZone, flags=1 000000E2 2E88 move.l [A7], A0 000000E4 4EFA 0108 jmp [PC + 0x108 /* 000001EE */] 000000E8 225F movea.l A1, [A7]+ 000000EA 205F movea.l A0, [A7]+ 000000EC A128 syscall RecoverHandle, flags=1 000000EE 2E88 move.l [A7], A0 000000F0 4EFA 00FA jmp [PC + 0xFA /* 000001EC */] 000000F4 225F movea.l A1, [A7]+ 000000F6 201F move.l D0, [A7]+ 000000F8 205F movea.l A0, [A7]+ 000000FA A027 syscall ReallocateHandle 000000FC 4EFA 00F0 jmp [PC + 0xF0 /* 000001EE */] 00000100 225F movea.l A1, [A7]+ 00000102 201F move.l D0, [A7]+ 00000104 A11E syscall NewPtr, flags=1 00000106 2E88 move.l [A7], A0 00000108 4EFA 00E4 jmp [PC + 0xE4 /* 000001EE */] 0000010C 225F movea.l A1, [A7]+ 0000010E 205F movea.l A0, [A7]+ 00000110 A01F syscall DisposPtr/DisposePtr 00000112 4EFA 00DA jmp [PC + 0xDA /* 000001EE */] 00000116 225F movea.l A1, [A7]+ 00000118 205F movea.l A0, [A7]+ 0000011A A021 syscall GetPtrSize 0000011C 2E80 move.l [A7], D0 0000011E 6A06 bpl +0x8 /* 00000126 */ 00000120 4297 clr.l [A7] 00000122 4EFA 00CA jmp [PC + 0xCA /* 000001EE */] label00000126: 00000126 4EFA 00C4 jmp [PC + 0xC4 /* 000001EC */] 0000012A 225F movea.l A1, [A7]+ 0000012C 201F move.l D0, [A7]+ 0000012E 205F movea.l A0, [A7]+ 00000130 A020 syscall SetPtrSize 00000132 4EFA 00BA jmp [PC + 0xBA /* 000001EE */] 00000136 225F movea.l A1, [A7]+ 00000138 205F movea.l A0, [A7]+ 0000013A A148 syscall PtrZone, flags=1 0000013C 2E88 move.l [A7], A0 0000013E 4EFA 00AE jmp [PC + 0xAE /* 000001EE */] 00000142 A01C syscall FreeMem 00000144 2F40 0004 move.l [A7 + 0x4], D0 00000148 4EFA 00AC jmp [PC + 0xAC /* 000001F6 */] 0000014C 225F movea.l A1, [A7]+ 0000014E A11D syscall MaxMem, flags=1 00000150 2208 move.l D1, A0 00000152 205F movea.l A0, [A7]+ 00000154 2081 move.l [A0], D1 00000156 2E80 move.l [A7], D0 00000158 4EFA 0092 jmp [PC + 0x92 /* 000001EC */] 0000015C 225F movea.l A1, [A7]+ 0000015E 201F move.l D0, [A7]+ 00000160 A04C syscall CompactMem 00000162 2E80 move.l [A7], D0 00000164 4EFA 0086 jmp [PC + 0x86 /* 000001EC */] 00000168 225F movea.l A1, [A7]+ 0000016A 201F move.l D0, [A7]+ 0000016C A040 syscall ResrvMem/ReserveMem 0000016E 4EFA 007E jmp [PC + 0x7E /* 000001EE */] 00000172 225F movea.l A1, [A7]+ 00000174 201F move.l D0, [A7]+ 00000176 A04D syscall PurgeMem 00000178 4EFA 0074 jmp [PC + 0x74 /* 000001EE */] 0000017C 225F movea.l A1, [A7]+ 0000017E 205F movea.l A0, [A7]+ 00000180 A02B syscall EmptyHandle 00000182 4EFA 006A jmp [PC + 0x6A /* 000001EE */] fn00000186: 00000186 225F movea.l A1, [A7]+ 00000188 205F movea.l A0, [A7]+ 0000018A A029 syscall HLock 0000018C 4EFA 0060 jmp [PC + 0x60 /* 000001EE */] fn00000190: 00000190 225F movea.l A1, [A7]+ 00000192 205F movea.l A0, [A7]+ 00000194 A02A syscall HUnlock 00000196 4EFA 0056 jmp [PC + 0x56 /* 000001EE */] 0000019A 225F movea.l A1, [A7]+ 0000019C 205F movea.l A0, [A7]+ 0000019E A049 syscall HPurge 000001A0 4EFA 004C jmp [PC + 0x4C /* 000001EE */] 000001A4 225F movea.l A1, [A7]+ 000001A6 205F movea.l A0, [A7]+ 000001A8 A04A syscall HNoPurge 000001AA 4EFA 0042 jmp [PC + 0x42 /* 000001EE */] 000001AE 225F movea.l A1, [A7]+ 000001B0 205F movea.l A0, [A7]+ 000001B2 A04B syscall SetGrowZone 000001B4 4EFA 0038 jmp [PC + 0x38 /* 000001EE */] 000001B8 2F78 0328 0004 move.l [A7 + 0x4], [0x00000328 /* GZRootHnd */] 000001BE 4E75 rts fn000001C0: 000001C0 221F move.l D1, [A7]+ 000001C2 201F move.l D0, [A7]+ 000001C4 225F movea.l A1, [A7]+ 000001C6 205F movea.l A0, [A7]+ 000001C8 A02E syscall BlockMove/BlockMoveData 000001CA 2241 movea.l A1, D1 000001CC 4EFA 0020 jmp [PC + 0x20 /* 000001EE */] 000001D0 2F78 0108 0004 move.l [A7 + 0x4], [0x00000108 /* MemTop */] 000001D6 4EFA 001E jmp [PC + 0x1E /* 000001F6 */] 000001DA 3F78 0220 0004 move.w [A7 + 0x4], [0x00000220 /* MemErr */] 000001E0 4E75 rts 000001E2 2F78 0130 0004 move.l [A7 + 0x4], [0x00000130 /* ApplLimit */] 000001E8 4EFA 000C jmp [PC + 0xC /* 000001F6 */] label000001EC: 000001EC 7000 moveq.l D0, 0x00 label000001EE: 000001EE 2F09 move.l -[A7], A1 label000001F0: 000001F0 31C0 0220 move.w [0x00000220 /* MemErr */], D0 000001F4 4E75 rts label000001F6: 000001F6 7000 moveq.l D0, 0x00 000001F8 60F6 bra -0x8 /* 000001F0 */ 000001FA 225F movea.l A1, [A7]+ 000001FC 101F move.b D0, [A7]+ 000001FE 205F movea.l A0, [A7]+ 00000200 6606 bne +0x8 /* 00000208 */ 00000202 7001 moveq.l D0, 0x01 00000204 A260 syscall FSDispatch/HFSDispatch, flags=2 00000206 6004 bra +0x6 /* 0000020C */ label00000208: 00000208 7001 moveq.l D0, 0x01 0000020A A660 syscall FSDispatch/HFSDispatch, flags=6 label0000020C: 0000020C 3E80 move.w [A7], D0 0000020E 4ED1 jmp [A1] 00000210 225F movea.l A1, [A7]+ 00000212 101F move.b D0, [A7]+ 00000214 205F movea.l A0, [A7]+ 00000216 6606 bne +0x8 /* 0000021E */ 00000218 7002 moveq.l D0, 0x02 0000021A A260 syscall FSDispatch/HFSDispatch, flags=2 0000021C 6004 bra +0x6 /* 00000222 */ label0000021E: 0000021E 7002 moveq.l D0, 0x02 00000220 A660 syscall FSDispatch/HFSDispatch, flags=6 label00000222: 00000222 3E80 move.w [A7], D0 00000224 4ED1 jmp [A1] 00000226 225F movea.l A1, [A7]+ 00000228 101F move.b D0, [A7]+ 0000022A 205F movea.l A0, [A7]+ 0000022C 6604 bne +0x6 /* 00000232 */ 0000022E A215 syscall SetVol/PBHSetVol/HSetVol, flags=2 00000230 6002 bra +0x4 /* 00000234 */ label00000232: 00000232 A615 syscall SetVol/PBHSetVol/HSetVol, flags=6 label00000234: 00000234 3E80 move.w [A7], D0 00000236 4ED1 jmp [A1] 00000238 225F movea.l A1, [A7]+ 0000023A 101F move.b D0, [A7]+ 0000023C 205F movea.l A0, [A7]+ 0000023E 6604 bne +0x6 /* 00000244 */ 00000240 A214 syscall GetVol/PBHGetVol/HGetVol, flags=2 00000242 6002 bra +0x4 /* 00000246 */ label00000244: 00000244 A614 syscall GetVol/PBHGetVol/HGetVol, flags=6 label00000246: 00000246 3E80 move.w [A7], D0 00000248 4ED1 jmp [A1] 0000024A 225F movea.l A1, [A7]+ 0000024C 101F move.b D0, [A7]+ 0000024E 205F movea.l A0, [A7]+ 00000250 6606 bne +0x8 /* 00000258 */ 00000252 7005 moveq.l D0, 0x05 00000254 A260 syscall FSDispatch/HFSDispatch, flags=2 00000256 6004 bra +0x6 /* 0000025C */ label00000258: 00000258 7005 moveq.l D0, 0x05 0000025A A660 syscall FSDispatch/HFSDispatch, flags=6 label0000025C: 0000025C 3E80 move.w [A7], D0 0000025E 4ED1 jmp [A1] 00000260 225F movea.l A1, [A7]+ 00000262 101F move.b D0, [A7]+ 00000264 205F movea.l A0, [A7]+ 00000266 6606 bne +0x8 /* 0000026E */ 00000268 7006 moveq.l D0, 0x06 0000026A A260 syscall FSDispatch/HFSDispatch, flags=2 0000026C 6004 bra +0x6 /* 00000272 */ label0000026E: 0000026E 7006 moveq.l D0, 0x06 00000270 A660 syscall FSDispatch/HFSDispatch, flags=6 label00000272: 00000272 3E80 move.w [A7], D0 00000274 4ED1 jmp [A1] 00000276 225F movea.l A1, [A7]+ 00000278 101F move.b D0, [A7]+ 0000027A 205F movea.l A0, [A7]+ 0000027C 6606 bne +0x8 /* 00000284 */ 0000027E 7007 moveq.l D0, 0x07 00000280 A260 syscall FSDispatch/HFSDispatch, flags=2 00000282 6004 bra +0x6 /* 00000288 */ label00000284: 00000284 7007 moveq.l D0, 0x07 00000286 A660 syscall FSDispatch/HFSDispatch, flags=6 label00000288: 00000288 3E80 move.w [A7], D0 0000028A 4ED1 jmp [A1] 0000028C 225F movea.l A1, [A7]+ 0000028E 101F move.b D0, [A7]+ 00000290 205F movea.l A0, [A7]+ 00000292 6606 bne +0x8 /* 0000029A */ 00000294 7008 moveq.l D0, 0x08 00000296 A260 syscall FSDispatch/HFSDispatch, flags=2 00000298 6004 bra +0x6 /* 0000029E */ label0000029A: 0000029A 7008 moveq.l D0, 0x08 0000029C A660 syscall FSDispatch/HFSDispatch, flags=6 label0000029E: 0000029E 3E80 move.w [A7], D0 000002A0 4ED1 jmp [A1] 000002A2 225F movea.l A1, [A7]+ 000002A4 101F move.b D0, [A7]+ 000002A6 205F movea.l A0, [A7]+ 000002A8 6606 bne +0x8 /* 000002B0 */ 000002AA 7009 moveq.l D0, 0x09 000002AC A260 syscall FSDispatch/HFSDispatch, flags=2 000002AE 6004 bra +0x6 /* 000002B4 */ label000002B0: 000002B0 7009 moveq.l D0, 0x09 000002B2 A660 syscall FSDispatch/HFSDispatch, flags=6 label000002B4: 000002B4 3E80 move.w [A7], D0 000002B6 4ED1 jmp [A1] 000002B8 225F movea.l A1, [A7]+ 000002BA 101F move.b D0, [A7]+ 000002BC 205F movea.l A0, [A7]+ 000002BE 6606 bne +0x8 /* 000002C6 */ 000002C0 700A moveq.l D0, 0x0A 000002C2 A260 syscall FSDispatch/HFSDispatch, flags=2 000002C4 6004 bra +0x6 /* 000002CA */ label000002C6: 000002C6 700A moveq.l D0, 0x0A 000002C8 A660 syscall FSDispatch/HFSDispatch, flags=6 label000002CA: 000002CA 3E80 move.w [A7], D0 000002CC 4ED1 jmp [A1] 000002CE 225F movea.l A1, [A7]+ 000002D0 101F move.b D0, [A7]+ 000002D2 205F movea.l A0, [A7]+ 000002D4 6604 bne +0x6 /* 000002DA */ 000002D6 A210 syscall Allocate/PBAllocContig/AllocContig, flags=2 000002D8 6002 bra +0x4 /* 000002DC */ label000002DA: 000002DA A610 syscall Allocate/PBAllocContig/AllocContig, flags=6 label000002DC: 000002DC 3E80 move.w [A7], D0 000002DE 4ED1 jmp [A1] 000002E0 225F movea.l A1, [A7]+ 000002E2 101F move.b D0, [A7]+ 000002E4 205F movea.l A0, [A7]+ 000002E6 6606 bne +0x8 /* 000002EE */ 000002E8 7010 moveq.l D0, 0x10 000002EA A260 syscall FSDispatch/HFSDispatch, flags=2 000002EC 6004 bra +0x6 /* 000002F2 */ label000002EE: 000002EE 7010 moveq.l D0, 0x10 000002F0 A660 syscall FSDispatch/HFSDispatch, flags=6 label000002F2: 000002F2 3E80 move.w [A7], D0 000002F4 4ED1 jmp [A1] 000002F6 225F movea.l A1, [A7]+ 000002F8 101F move.b D0, [A7]+ 000002FA 205F movea.l A0, [A7]+ 000002FC 6606 bne +0x8 /* 00000304 */ 000002FE 7011 moveq.l D0, 0x11 00000300 A260 syscall FSDispatch/HFSDispatch, flags=2 00000302 6004 bra +0x6 /* 00000308 */ label00000304: 00000304 7011 moveq.l D0, 0x11 00000306 A660 syscall FSDispatch/HFSDispatch, flags=6 label00000308: 00000308 3E80 move.w [A7], D0 0000030A 4ED1 jmp [A1] 0000030C 225F movea.l A1, [A7]+ 0000030E 101F move.b D0, [A7]+ 00000310 205F movea.l A0, [A7]+ 00000312 6606 bne +0x8 /* 0000031A */ 00000314 700B moveq.l D0, 0x0B 00000316 A260 syscall FSDispatch/HFSDispatch, flags=2 00000318 6004 bra +0x6 /* 0000031E */ label0000031A: 0000031A 700B moveq.l D0, 0x0B 0000031C A660 syscall FSDispatch/HFSDispatch, flags=6 label0000031E: 0000031E 3E80 move.w [A7], D0 00000320 4ED1 jmp [A1] fn00000322: 00000322 225F movea.l A1, [A7]+ 00000324 101F move.b D0, [A7]+ 00000326 205F movea.l A0, [A7]+ 00000328 6604 bne +0x6 /* 0000032E */ 0000032A A207 syscall GetVolInfo/PBHGetVInfo/HGetVInfo, flags=2 0000032C 6002 bra +0x4 /* 00000330 */ label0000032E: 0000032E A607 syscall GetVolInfo/PBHGetVInfo/HGetVInfo, flags=6 label00000330: 00000330 3E80 move.w [A7], D0 00000332 4ED1 jmp [A1] 00000334 225F movea.l A1, [A7]+ 00000336 101F move.b D0, [A7]+ 00000338 205F movea.l A0, [A7]+ 0000033A 6604 bne +0x6 /* 00000340 */ 0000033C A200 syscall OpenSlot, flags=2 0000033E 6002 bra +0x4 /* 00000342 */ label00000340: 00000340 A600 syscall Open/PBHOpen/HOpen, flags=6 label00000342: 00000342 3E80 move.w [A7], D0 00000344 4ED1 jmp [A1] 00000346 225F movea.l A1, [A7]+ 00000348 101F move.b D0, [A7]+ 0000034A 205F movea.l A0, [A7]+ 0000034C 6604 bne +0x6 /* 00000352 */ 0000034E A20A syscall OpenRF/PBHOpenRF/HOpenRF, flags=2 00000350 6002 bra +0x4 /* 00000354 */ label00000352: 00000352 A60A syscall OpenRF/PBHOpenRF/HOpenRF, flags=6 label00000354: 00000354 3E80 move.w [A7], D0 00000356 4ED1 jmp [A1] 00000358 225F movea.l A1, [A7]+ 0000035A 101F move.b D0, [A7]+ 0000035C 205F movea.l A0, [A7]+ 0000035E 6604 bne +0x6 /* 00000364 */ 00000360 A208 syscall Create/PBHCreate/HCreate, flags=2 00000362 6002 bra +0x4 /* 00000366 */ label00000364: 00000364 A608 syscall Create/PBHCreate/HCreate, flags=6 label00000366: 00000366 3E80 move.w [A7], D0 00000368 4ED1 jmp [A1] 0000036A 225F movea.l A1, [A7]+ 0000036C 101F move.b D0, [A7]+ 0000036E 205F movea.l A0, [A7]+ 00000370 6604 bne +0x6 /* 00000376 */ 00000372 A209 syscall Delete/PBHDelete/HDelete, flags=2 00000374 6002 bra +0x4 /* 00000378 */ label00000376: 00000376 A609 syscall Delete/PBHDelete/HDelete, flags=6 label00000378: 00000378 3E80 move.w [A7], D0 0000037A 4ED1 jmp [A1] 0000037C 225F movea.l A1, [A7]+ 0000037E 101F move.b D0, [A7]+ 00000380 205F movea.l A0, [A7]+ 00000382 6604 bne +0x6 /* 00000388 */ 00000384 A20B syscall Rename/PBHRename/HRename, flags=2 00000386 6002 bra +0x4 /* 0000038A */ label00000388: 00000388 A60B syscall Rename/PBHRename/HRename, flags=6 label0000038A: 0000038A 3E80 move.w [A7], D0 0000038C 4ED1 jmp [A1] 0000038E 225F movea.l A1, [A7]+ 00000390 101F move.b D0, [A7]+ 00000392 205F movea.l A0, [A7]+ 00000394 6604 bne +0x6 /* 0000039A */ 00000396 A242 syscall RstFilLock/PBHRstFLock/HRstFLock, flags=2 00000398 6002 bra +0x4 /* 0000039C */ label0000039A: 0000039A A642 syscall RstFilLock/PBHRstFLock/HRstFLock, flags=6 label0000039C: 0000039C 3E80 move.w [A7], D0 0000039E 4ED1 jmp [A1] 000003A0 225F movea.l A1, [A7]+ 000003A2 101F move.b D0, [A7]+ 000003A4 205F movea.l A0, [A7]+ 000003A6 6604 bne +0x6 /* 000003AC */ 000003A8 A241 syscall SetFilLock/PBHSetFLock/HSetFLock, flags=2 000003AA 6002 bra +0x4 /* 000003AE */ label000003AC: 000003AC A641 syscall SetFilLock/PBHSetFLock/HSetFLock, flags=6 label000003AE: 000003AE 3E80 move.w [A7], D0 000003B0 4ED1 jmp [A1] 000003B2 225F movea.l A1, [A7]+ 000003B4 101F move.b D0, [A7]+ 000003B6 205F movea.l A0, [A7]+ 000003B8 6604 bne +0x6 /* 000003BE */ 000003BA A20C syscall GetFileInfo/PBHGetFInfo/HGetFileInfo, flags=2 000003BC 6002 bra +0x4 /* 000003C0 */ label000003BE: 000003BE A60C syscall GetFileInfo/PBHGetFInfo/HGetFileInfo, flags=6 label000003C0: 000003C0 3E80 move.w [A7], D0 000003C2 4ED1 jmp [A1] 000003C4 225F movea.l A1, [A7]+ 000003C6 101F move.b D0, [A7]+ 000003C8 205F movea.l A0, [A7]+ 000003CA 6604 bne +0x6 /* 000003D0 */ 000003CC A20D syscall SetFileInfo/PBHSetFInfo/HSetFileInfo, flags=2 000003CE 6002 bra +0x4 /* 000003D2 */ label000003D0: 000003D0 A60D syscall SetFileInfo/PBHSetFInfo/HSetFileInfo, flags=6 label000003D2: 000003D2 3E80 move.w [A7], D0 000003D4 4ED1 jmp [A1] label000003D6: 000003D6 4E56 FEF8 link A6, -0x0108 000003DA 41FA 0890 lea.l A0, [PC + 0x890 /* 00000C6C, value 0x3C61736B '